/**
 * Styles for DatePicker
*/

.datepickerControl {
    border:				1px solid #999999;
    background-color:	#EEEEEE;
    padding:			5px;
}

.datepickerControl td {
    text-align:			center;
    font-family:		sans-serif;
    font-size:			11px;
    padding:			1px;
}

.datepickerControl tr.monthLabel td {
    background-color:	#FFFFFF;
    border:				1px solid #999999;
    font-weight:		bold;
}

.datepickerControl tr.navigation td {
    cursor:				pointer;
}

.datepickerControl tr.navigation td:hover {
    text-decoration:	underline;
}

.datepickerControl tr.dayLabel td {
    /*
    border:				1px solid #C0D8EA;
    background-color:	#C0D8EA;
    */
    border:				1px solid #003366;
    background-color:	#003366;
    color:				white;
    font-weight:		bold;
}

.datepickerControl td.day, .datepickerControl td.dayothermonth {
    cursor:				pointer;
    background-color:	#FFFFFF;
    border:				1px solid #EEEEEE;
    width:				2em;
}

.datepickerControl td.dayothermonth {
    color:				#999999;
    font-style:			italic;
}

.datepickerControl td.day:hover {
    background-color:	#EBE4C0;
} 

.datepickerControl td.weekend {
    background-color:	#CCCCCC;
    font-style:			italic;
}

.datepickerControl td.today {
    font-weight:		bold;
}

.datepickerControl td.hour {
    cursor:				pointer;
    background-color:	#FFFFFF;
    border:				1px solid #EEEEEE;
    width:				2em;
}

.datepickerControl td.minute {
    cursor:				pointer;
    background-color:	#FFFFFF;
    border:				1px solid #EEEEEE;
    width:				2em;
}

.datepickerControl td input,
.datepickerControl td button {
    font-size:			11px;
    padding:			0;
    border:				1px solid #999999;
    text-align:			center;
}

.datepickerControl td.ampm {
    cursor:				pointer;
    background-color:	#CCCCCC;
    border:				1px solid #EEEEEE;
    width:				2em;
}

.datepickerControl td.current {
    font-weight:		bold;
    background-color:	#EBC2C0;
}

.datepickerControl input.current {
    background-color:	#EBC2C0;
}

.datepickerControl td.current:hover {
    background-color:	#EBC2C0;
}
